Business

Barry Diller says Twitter is a toy for Elon Musk